FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.7.16  |  FHIR Version n/a  User: [n/a]

Resource OperationDefinition/FHIR Server from package hl7.fhir.us.daf#2.0.0 (156 ms)

Package hl7.fhir.us.daf
Type OperationDefinition
Id Id
FHIR Version R3
Source http://hl7.org/fhir/us/daf/OperationDefinition-daf-extract.html
Url http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract
Version 1.0.0
Status draft
Date 2016-07-24
Name Extract Data
Experimental False
Realm us
Authority hl7
Description The purpose of this operation is to enable data extraction from Clinical Data Sources (e.g EMRs) for Research Purposes. The extracted data will be de-identified and mapped from FHIR to the destination data model and then loaded into the data mart according to the local work flows. The work flow information is captured as part of the task which executes the extract operation. Please refer to the Implementation Guidance for further information on how to use the task and extract operation together for research work flows.
Type false
Kind operation

Resources that use this resource

CapabilityStatement
http://hl7.org/fhir/us/daf-research/CapabilityStatement/daf-datasource Data Source

Resources that this resource uses

No resources found



Narrative

Note: links and images are rebased to the (stated) source

Extract Data

OPERATION: Extract Data

The official URL for this operation definition is:

http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract

The purpose of this operation is to enable data extraction from Clinical Data Sources (e.g EMRs) for Research Purposes. The extracted data will be de-identified and mapped from FHIR to the destination data model and then loaded into the data mart according to the local work flows. The work flow information is captured as part of the task which executes the extract operation. Please refer to the Implementation Guidance for further information on how to use the task and extract operation together for research work flows.

URL: [base]/$extract-operation

Parameters

UseNameCardinalityTypeBindingDocumentation
INtimereference1..1Period

This is the reference time based on which the extraction program will retrieve data for only those patients whose records have been created/updated based on the reference time. If only start is provided as part of the Period, then all records created/updated after the start time are extracted. If both start and end are provided, then only those records which have been created/updated between the start and end times of the Period are extracted.

INgroup0..1Reference

When a Group is specified, the extraction program needs to only extract the data for the patients that are part of the cohort group.Either the Group or an individual patient has to be specified for data extraction.

INpatient0..1Reference

When a Patient is specified, the extraction program needs to only extract the data for a specific patient.Either the Group or an individual patient has to be specified for data extraction.

OUTreturn0..1Bundle

The results of the extraction would provide the data for each patient whose data has been created/updated based on the referenceTime. This data will be in the form of a Bundle which has all the resources that are pertinent for each patient whose data has been extracted.

OUTissues0..1OperationOutcome

A list of hints and warnings about problems encountered while extracting the data. These might be show to the user as an advisory note. Note: if the extraction cannot be performed at all, then the operation should fail, and an OperationOutcome is returned directly with the failure, rather than using this parameter.

Pilots underway in PCORNet


Source

{
  "resourceType" : "OperationDefinition",
  "id" : "daf-extract",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>Extract Data</h2><p>OPERATION: Extract Data</p><p>The official URL for this operation definition is: </p><pre>http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract</pre><div><p>The purpose of this operation is to enable data extraction from Clinical Data Sources (e.g EMRs) for Research Purposes. The extracted data will be de-identified and mapped from FHIR to the destination data model and then loaded into the data mart according to the local work flows. The work flow information is captured as part of the task which executes the extract operation. Please refer to the Implementation Guidance for further information on how to use the task and extract operation together for research work flows.</p>\n</div><p>URL: [base]/$extract-operation</p><p>Parameters</p><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>timereference</td><td>1..1</td><td>Period</td><td/><td><div><p>This is the reference time based on which the extraction program will retrieve data for only those patients whose records have been created/updated based on the reference time. If only start is provided as part of the Period, then all records created/updated after the start time are extracted. If both start and end are provided, then only those records which have been created/updated between the start and end times of the Period are extracted.</p>\n</div></td></tr><tr><td>IN</td><td>group</td><td>0..1</td><td>Reference</td><td/><td><div><p>When a Group is specified, the extraction program needs to only extract the data for the patients that are part of the cohort group.Either the Group or an individual patient has to be specified for data extraction.</p>\n</div></td></tr><tr><td>IN</td><td>patient</td><td>0..1</td><td>Reference</td><td/><td><div><p>When a Patient is specified, the extraction program needs to only extract the data for a specific patient.Either the Group or an individual patient has to be specified for data extraction.</p>\n</div></td></tr><tr><td>OUT</td><td>return</td><td>0..1</td><td>Bundle</td><td/><td><div><p>The results of the extraction would provide the data for each patient whose data has been created/updated based on the referenceTime. This data will be in the form of a Bundle which has all the resources that are pertinent for each patient whose data has been extracted.</p>\n</div></td></tr><tr><td>OUT</td><td>issues</td><td>0..1</td><td>OperationOutcome</td><td/><td><div><p>A list of hints and warnings about problems encountered while extracting the data. These might be show to the user as an advisory note. Note: if the extraction cannot be performed at all, then the operation should fail, and an OperationOutcome is returned directly with the failure, rather than using this parameter.</p>\n</div></td></tr></table><div><p>Pilots underway in PCORNet</p>\n</div></div>"
  },
  "url" : "http://hl7.org/fhir/us/daf-research/OperationDefinition/daf-extract",
  "version" : "1.0.0",
  "name" : "Extract Data",
  "status" : "draft",
  "kind" : "operation",
  "date" : "2016-07-24",
  "description" : "The purpose of this operation is to enable data extraction from Clinical Data Sources (e.g EMRs) for Research Purposes. The extracted data will be de-identified and mapped from FHIR to the destination data model and then loaded into the data mart according to the local work flows. The work flow information is captured as part of the task which executes the extract operation. Please refer to the Implementation Guidance for further information on how to use the task and extract operation together for research work flows.",
  "code" : "extract-operation",
  "comment" : "Pilots underway in PCORNet",
  "system" : true,
  "type" : false,
  "instance" : false,
  "parameter" : [
    {
      "name" : "timereference",
      "use" : "in",
      "min" : 1,
      "max" : "1",
      "documentation" : "This is the reference time based on which the extraction program will retrieve data for only those patients whose records have been created/updated based on the reference time. If only start is provided as part of the Period, then all records created/updated after the start time are extracted. If both start and end are provided, then only those records which have been created/updated between the start and end times of the Period are extracted.",
      "type" : "Period"
    },
    {
      "name" : "group",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "When a Group is specified, the extraction program needs to only extract the data for the patients that are part of the cohort group.Either the Group or an individual patient has to be specified for data extraction.",
      "type" : "Reference"
    },
    {
      "name" : "patient",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "When a Patient is specified, the extraction program needs to only extract the data for a specific patient.Either the Group or an individual patient has to be specified for data extraction.",
      "type" : "Reference"
    },
    {
      "name" : "return",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "documentation" : "The results of the extraction would provide the data for each patient whose data has been created/updated based on the referenceTime. This data will be in the form of a Bundle which has all the resources that are pertinent for each patient whose data has been extracted.",
      "type" : "Bundle"
    },
    {
      "name" : "issues",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "documentation" : "A list of hints and warnings about problems encountered while extracting the data. These might be show to the user as an advisory note. Note: if the extraction cannot be performed at all, then the operation should fail, and an OperationOutcome is returned directly with the failure, rather than using this parameter.",
      "type" : "OperationOutcome"
    }
  ]
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.